butt welding machine - English Synonyms Dictionary